excessive appetite - German English Dictionary